|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Sensors that are sensitive to operation in a certain type of world implement this interface to indicate this dependence.
| Method Summary | |
java.lang.String |
getPerceivedName()
Return the perceived class (or object) name. |
boolean |
isPerceived(RAWorldObject obj)
Return whether the object in question is perceivable by this sensor based on the current configuration. |
boolean |
isSuitable(RAWorldObject obj)
Return whether the object in question is suitable for this sensor, i.e. perceivable either with the current or an other configuration. |
void |
setPerceivedName(java.lang.String name)
Set the perceived class (or object) name. |
boolean |
usesClasses()
Return whether this sensor uses classes (true) or objects (false). |
| Method Detail |
public boolean isSuitable(RAWorldObject obj)
public boolean isPerceived(RAWorldObject obj)
public boolean usesClasses()
public java.lang.String getPerceivedName()
public void setPerceivedName(java.lang.String name)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||